package File;
/*
File类删除功能：
    public boolean delete():删除由此抽象路径名表示的文件或目录
 */

import java.io.File;
import java.io.IOException;

public class FileDemo04 {
    public static void main(String[] args) throws IOException {
//        File f1=new File("D:\\jhxfile\\java.txt");
        //需求1：在当前模块路径下创建Java.txt文件
          File f1=new File("java.txt");
//        System.out.println(f1.createNewFile());
        //需求2：删除当前模块目录下创建java.txt文件
        System.out.println(f1.delete());
        System.out.println("--------");
        //需求3：在当前模块的目录下创建jhxcast目录
        File f2=new File("IO\\jhxcast");
        System.out.println(f2.mkdir());

        //需求4：删除当前模块目录下创建jhxcast文件
        System.out.println(f2.delete());
        System.out.println("--------");

       // 需求5：在当前模块下创建一个目录itcast,然后在该目录下创建一个文件Java.txt
        File f3=new File("itcast");
        System.out.println(f3.mkdir());
        File f4=new File("itcast\\Java.txt");//IOException: 系统找不到指定的路径。
        System.out.println(f4.createNewFile());

        //需求6：删除当前模块下的目录itcast
        System.out.println(f4.delete());
        System.out.println(f3.delete());//如果要删除的目录下有内容，该目录不能被删

    }
}
